keep it technical - Turkish English Dictionary